apple rose - German English Dictionary